(road) signposting - French English Dictionary